export default {
    groupId: 'org.truenewx',
    artifactId: 'truenewx',
    /**
     * 框架版本和最低JDK版本之间的对应关系
     */
    versions: {
        '3.4.2': '17',
        '3.0.0': '17',
        '2.6.6': '11',
    },
    modules: ['tnxjee', 'tnxjeex'],
    arch: {
        tnxjee: '单体架构',
        tnxjeex: '微服务架构',
    },
    getDefaultVersion() {
        return Object.keys(this.versions)[0];
    },
    getJdkVersion(truenewxVersion) {
        if (truenewxVersion.startsWith('2.')) {
            return '11';
        } else {
            return '17';
        }
    },
};
